Route53でCNAMEレコードセットを登録しようとしたらRRSetのエラーが発生します。どうしたら良いですか?
困っていた内容
Route53でCNAMEのレコードセットを登録しようとしたところ、エラーが出て登録できません。どうしたら良いでしょうか。
エラー内容:
RRSet of type CNAME with DNS name van.xxxxx.info. is not permitted as it conflicts with other records with the same DNS name in zone xxxxx.info.
どう対応すれば良いの?
対象エラーは、同じ名前(FQDN)を持つCNAMEレコードとそれ以外のレコードを同時に登録してはいけないというDNS標準の規定によるものです。 Route53はこのRFC標準に準拠しているため、CNAMEレコードと同じ名前を持つレコードが既に登録済みの場合、対象CNAMEレコードを登録することができません。
CNAME以外のレコードを使用することをご検討ください。
参照情報
RFC 1912: Common DNS Operational and Configuration Errors
"2.4 CNAME records" の箇所をご確認ください
* Note: 上記内容の"2.4 CNAME records"の箇所にて誤記があり、そちらが訂正されたものもあわせてご案内致します。
https://www.rfc-editor.org/errata_search.php?rfc=1912
> Notes:
> The .edu is a typo and should be corrected to .xx
【小ネタ】Route 53 のホストゾーンに CNAME レコードと重複するドメイン名で MX レコードを登録しようとしたらきちんと怒られた